WpFluent\QueryBuilder\QueryBuilderHandler D

Total Complexity 130
Dependencies 12
Dependents 4
Total lines 1,183
Lines of code 482
Logical lines of code 275
Comment lines 440
Methods 67
Properties 8

Methods 67

Method Rating Maintainability Complexity Lines of code
addTablePrefix()
A
51 11 26
paginate()
S
52 7 21
aggregate()
S
55 5 19
orderBy()
S
56 5 18
doInsert()
S
53 4 23
__construct()
S
55 4 19
when()
S
67 5 8
where()
S
60 4 14
transaction()
S
58 3 17
get()
S
58 3 16
getAffectedRowCount()
S
68 3 7
registerEvent()
S
68 3 7
addStatement()
S
64 3 10
getQuery()
S
59 2 13
join()
S
59 2 13
removeEvent()
S
70 2 6
newQuery()
S
71 2 6
orWhereNot()
S
68 2 7
whereNot()
S
68 2 7
orWhere()
S
68 2 7
select()
S
67 2 8
from()
S
67 2 8
first()
S
72 2 5
table()
S
65 2 9
updateOrInsert()
S
70 2 7
subQuery()
S
68 2 7
delete()
S
64 2 10
update()
S
63 2 10
whereIn()
S
70 2 6
limit()
S
76 1 4
whereHandler()
S
71 1 5
rightJoin()
S
78 1 3
innerJoin()
S
78 1 3
raw()
S
79 1 3
db()
S
82 1 3
setConnection()
S
77 1 4
getConnection()
S
82 1 3
statement()
S
73 1 5
insert()
S
79 1 3
onDuplicateKeyUpdate()
S
76 1 4
getEvent()
S
79 1 3
count()
S
66 1 9
find()
S
75 1 4
fireEvents()
S
68 1 8
getStatements()
S
82 1 3
asObject()
S
74 1 4
leftJoin()
S
78 1 3
insertIgnore()
S
79 1 3
offset()
S
76 1 4
whereNotIn()
S
78 1 3
having()
S
71 1 5
orHaving()
S
78 1 3
setFetchMode()
S
76 1 4
query()
S
69 1 7
groupBy()
S
73 1 5
replace()
S
79 1 3
findAll()
S
75 1 4
orWhereIn()
S
78 1 3
whereNullHandler()
S
73 1 4
orWhereNotIn()
S
78 1 3
whereBetween()
S
78 1 3
orWhereBetween()
S
78 1 3
whereNull()
S
80 1 3
whereNotNull()
S
79 1 3
selectDistinct()
S
73 1 5
orWhereNotNull()
S
79 1 3
orWhereNull()
S
79 1 3